assignment abroad - German English Dictionary